首页> 外文OA文献 >Maintaining Transactional Integrity in Long Running Workflow Services: A Policy-Driven Framework
【2h】

Maintaining Transactional Integrity in Long Running Workflow Services: A Policy-Driven Framework

机译:在长期运行的工作流服务中维护事务完整性:一个策略驱动的框架

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Business to Business integration is enhanced by Workflow structures, which allow for aggregating web services as interconnected business tasks to achieve a business outcome. Business processes naturally involve long running activities, and require transactional behavior across them addressed through general management, failure handling and compensation mechanisms. Loose coupling and the asynchronous nature of Web Services make an LRT subject to a wider range of communication failures. Two basic requirements of transaction management models are reliability and consistency despite failures. This research presents a framework to provide autonomous handling of long running transactions, based on dependencies which are derived from the workflow. The framework presents a solution for forward recovery from errors and compensations automatically applied to executing instances of workflows. The failure handling mechanism is based on the propagation of failures through a recursive hierarchical structure of transaction components (nodes and execution paths). The management system of transactions (COMPMOD) is implemented as a reactive system controller, where system components change their states based on rules in response to triggering of execution events. One practical feature of the model is the distinction of vital and non-vital components, allowing the process designer to express the cruciality of activities in the workflow with respect to the business logic. A novel feature of this research is that the approach permits the workflow designer to specify additional compensation dependencies which will be enforced. A notable feature is the extensibility of the model that is eased by the simple and declarative based formalism. In our approach, the main concern is the provision of flexible and reliable underlying control flow mechanisms supported by management policies. The main idea for incorporating policies is to manage the static structure of the workflow, as well as handling arbitrary failure and compensation events. Thus, we introduce new techniques and architectures to support enterprise integration solutions that support the dynamics of business needs.
机译:业务流程结构增强了企业对企业的集成,该结构允许将Web服务聚合为相互关联的业务任务,以实现业务成果。业务流程自然涉及长期运行的活动,并且需要通过常规管理,故障处理和补偿机制来解决它们之间的事务行为。松散的耦合和Web服务的异步特性使LRT遭受了更大范围的通信故障。事务管理模型的两个基本要求是可靠性和一致性,尽管存在故障。这项研究提出了一个框架,该框架基于从工作流派生的依存关系提供对长期运行的事务的自治处理。该框架提出了一种从错误和补偿中进行正向恢复的解决方案,该错误和补偿可自动应用于工作流程的执行实例。故障处理机制基于通过事务组件(节点和执行路径)的递归层次结构的故障传播。事务管理系统(COMPMOD)被实现为反应性系统控制器,其中系统组件根据规则更改其状态以响应执行事件的触发。该模型的一项实用功能是区分重要和非重要组件,从而使流程设计人员可以表达工作流中活动相对于业务逻辑的重要性。这项研究的新颖之处在于,该方法允许工作流设计人员指定将要执行的其他补偿依赖性。一个显着的特征是模型的可扩展性,该扩展性通过基于简单和声明式的形式主义得以缓解。在我们的方法中,主要关注点是提供灵活,可靠的底层控制流机制,该机制由管理策略支持。合并策略的主要思想是管理工作流的静态结构,以及处理任意故障和补偿事件。因此,我们引入了新的技术和体系结构来支持支持业务需求动态的企业集成解决方案。

著录项

  • 作者

    Ali, Manar Sayed Salamah;

  • 作者单位
  • 年度 2013
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号